build-base:
	docker build -t ros2-base -f DockerfileBase .

build-dev: build-base
	docker build -t ros2-dev -f DockerfileDev .
	
build-desktop: build-base
	docker build -t ros2-desktop -f DockerfileDesktop .

build: build-dev build-desktop
	docker build -t ros2-full -f DockerfileDesktopFull .
		
run: build
	docker run -it --rm -v/d:/d --name ros2 --network=host --env DISPLAY=${DISPLAY} ros2-full bash
